Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 ABLEWELL STREET Terraced £95,000 25 Mar 2008
93A ABLEWELL STREET Terraced £228,000 31 Mar 2006
95 - 96 ABLEWELL STREET Terraced £56,000 16 Mar 1998